Big Huge Thesaurus

Santa Maria tree

noun